Equations of State for Solid Mechanics

固体力学的状态方程

状态方程 (Equation of State) 通常用于描述物质的压力、密度和能量等物理量之间的关系。 对于固体力学问题,常用的 EoS 包括线性弹性模型、von Mises 模型、Tait 方程等。以下是这些 EoS 的简要介绍:

  1. 线性弹性模型:适用于小变形情况下的固体材料,其压力与密度之间的关系可以表示为 \(P=K(\rho-\rho_0)\), 其中\(P\)表示压力,\(K\)表示体积模量,\(\rho\)表示密度,\(\rho_0\)表示参考(初始)密度。
  2. von Mises 模型:适用于大变形情况下的固体材料,其压力与密度之间的关系可以表示为 \(P=K((\frac{\rho}{\rho_0})^n-1)\), 其中\(P\)表示压力,\(K\)表示初始弹性模量,\(\rho\)表示密度,\(\rho_0\)表示参考(初始)密度,\(n\)表示硬化指数。
  3. Tait 方程:适用于高速撞击等极端条件下的固态材料,其压力与密度之间的关系可以表示为 \(P=K(\frac{\rho}{\rho_0})^n-1\), 其中\(P\)表示压力,\(K\)表示体积模量,\(\rho\)表示密度,\(\rho_0\)表示参考(初始)密度,\(n\)表示指数。

在 von Mises 模型中,硬化指数 K 可以反映材料的塑性变形特性,而初始弹性模量 n 则可以反映材料的初始刚度;在 Tait 方程中,体积模量 B 可以反映材料的抗压指数,而指数 n 可以影响材料的压缩性质。

额外地,在 SPH 中考虑剪切应力的固体力学 von Mises 模型的数学表达式如下:

\[ \sigma_{VM} = \sqrt{\frac{3}{2}(\sigma_{xx}-\sigma_{xy})^2+3\sigma_{xy}^2} \]